package com.ruoyi.project.service;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.project.mapper.XyzlbMapper;
import com.ruoyi.project.domain.Xyzlb;
import com.ruoyi.project.service.IXyzlbService;
import com.ruoyi.common.support.Convert;

/**
 * 学员资料 服务层实现
 *
 * @author ruoyi
 * @date 2019-01-10
 */
@Service
public class XyzlbServiceImpl implements IXyzlbService
{
	@Autowired
	private XyzlbMapper xyzlbMapper;

	/**
	 * 查询学员资料信息
	 *
	 * @param studentId 学员资料ID
	 * @return 学员资料信息
	 */
	@Override
	public Xyzlb selectXyzlbById(Integer studentId)
	{
		return xyzlbMapper.selectXyzlbById(studentId);
	}

	/**
	 * 查询学员资料列表
	 *
	 * @param xyzlb 学员资料信息
	 * @return 学员资料集合
	 */
	@Override
	public List<Xyzlb> selectXyzlbList(Xyzlb xyzlb)
	{
		return xyzlbMapper.selectXyzlbList(xyzlb);
	}

	/**
	 * 新增学员资料
	 *
	 * @param xyzlb 学员资料信息
	 * @return 结果
	 */
	@Override
	public int insertXyzlb(Xyzlb xyzlb)
	{
		return xyzlbMapper.insertXyzlb(xyzlb);
	}

	/**
	 * 修改学员资料
	 *
	 * @param xyzlb 学员资料信息
	 * @return 结果
	 */
	@Override
	public int updateXyzlb(Xyzlb xyzlb)
	{
		return xyzlbMapper.updateXyzlb(xyzlb);
	}

	/**
	 * 删除学员资料对象
	 *
	 * @param ids 需要删除的数据ID
	 * @return 结果
	 */
	@Override
	public int deleteXyzlbByIds(String ids)
	{
		return xyzlbMapper.deleteXyzlbByIds(Convert.toStrArray(ids));
	}

}
